using System; using System.Collections.Generic; namespace Shared { [Serializable] public class SonosMusicJosn { public string sid; public Event @event; } [Serializable] public class Event { public string type; public string cmd; public bool success; public Data data; } [Serializable] public class Data { public int playbackState; public int positionMillis; public int playModes; public AvailablePlaybackActions availablePlaybackActions; public string songName; public string artist; public string album; public string imageUrl; public string groupVolume; public bool muted; } [Serializable] public class AvailablePlaybackActions { public bool canSkip; public bool canSkipBack; public bool canSeek; public bool canRepeat; public bool canRepeatOne; public bool canCrossfade; public bool canShuffle; } [Serializable] public class songifon { public int id; public string imageUrl; public string songname; } [Serializable] public class listifon { public int id; public string listname; public List songitems; public string type; } [Serializable] public class song { public string album=""; public string artist=""; public string name=""; } [Serializable] public class local { public string id = ""; public string name = ""; } }